stepping stone (Noun) — A stone in a marsh or shallow water that can be stepped on in crossing.
stepping stone (Noun) — Any means of advancement. ex. "the job was just a stepping stone on his way to fame and riches"